package com.ezzd.service;

import com.ezzd.pojo.TbGoods;
import com.github.pagehelper.PageInfo;

import java.util.List;

/**
 * @description tb_goods
 * @author 被遗忘的湫
 * @date 2022-08-01
 */
public interface GoodsService {

    /**
     * 新增
     */
    public Object insert(TbGoods tbGoods);

    /**
     * 删除
     */
    public Object delete(int id);

    /**
     * 更新
     */
    public Object update(TbGoods tbGoods);

    /**
     * 根据主键 id 查询
     */
    public TbGoods load(int id);

    /**
     * 分页查询
     */
    public PageInfo<TbGoods> pageList(int offset, int pagesize);

    /**
     * 查询全部
     */
    public List<TbGoods> queryAll();

}
